weed eradicator - Spanish English Dictionary